﻿@charset  "utf-8"; 
* {
	margin:0px;
	padding:0px;
}
body{
	font: 12px/20px Arial, Verdana, Lucida, Helvetica, simsun, sans-serif;
	color:#313131;
	background:#000033;
}
A{
	color:#016a9f;
	text-decoration:none;
}
A:hover{
    color:#FF9900;
	text-decoration:underline;
}
h2 {
	padding:8px 0px 0px 5px;
	line-height:20px;
	color:#193b5f;
	font-size:13px;
}
h3{
	
}
h4{
	text-decoration:none;
	color:#000066;
	font-size:14px;
}
img{
	border-bottom:0px;
	border-left:0px;
	border-top:0px;
	border-right:0px;
	border:0; 
}
ol, ul { list-style:none; }
.searchbox {
	width:320px;
	height:25px;
	position:relative;
	left:560px;
	top:220px;
	float:left;
}
.searchtxt {
	width:250px;
	height:25px;
	background:url(../images/srhtxtbg.jpg) no-repeat center;
	position:relative;
	float:left;
}
.searchbtn {
	width:60px;
	height:25px;
	background:url(../images/srhbtnbg.jpg) no-repeat center;
	position:relative;
	float:left;
}
input {
	font:15px Arial "宋体";
	vertical-align:middle;
}
input.insrhtxt {
	background-color:transparent;		
	width:225px;
	height:25px;
	border:none;
	position:relative;
	left:15px;
	top:4px;
}
input.insrhbtn {
	background-color:transparent;
	width:60px;
	height:25px;
	border:none;
}
.nTitle{ margin:0 auto; clear: both;}
.nTitle .left_bg{ width:8px; height:32px; background:url(../images/left.gif) no-repeat;  float:left;}
.nTitle .mid_bg{ width:auto; height:32px; background:url(../images/mid.gif) repeat-x;  float:left;}
.nTitle .right_bg{ width:8px; height:32px; background:url(../images/right.gif) no-repeat;  float:left;}
.nContent {
	float:left;
	background:#FFFFFF;
	border-right:1px #C7C7CD solid;
	border-left:1px #C7C7CD solid;
	border-bottom:1px #C7C7CD solid;
}
ol{	list-style-type:none; list-style-image:none;}
.sort-list a:hover{color:#FF3300;}
.sort-list em{
	position:absolute;
	font-style:normal;
	font-size:10px;
	top:3px;
	left:0px;
}
.sort-list .top em{ color:#ff5b01;}
.sort-list li a{ zoom:1;}
.sort-list{ line-height:19px; padding-top:8px; text-align:left; font-size:13px;}
.sort-list li a.playMov{ width:16px; height:16px; vertical-align:middle; background:url(images/playMovbg.jpg) no-repeat center; display:inline-block; top:3px;}
.sort-list span{ zoom:1; white-space:nowrap; color:#939393;}
.sort-list .score{ position:absolute; font-size:10px; font-weight:bold; color:#ff5b01; top:3px; right:0px;}
.sort-list .score strong{ font-size:12px;}
.preview{margin:0px;padding:10px;overflow:hidden;background:#ffe;}
.cont{padding:10px 0px;}
.contUl{padding:0px 18px;}
.contUl li{float:left; margin:0px; padding:10px 0 0 0;}
.contUl li img{ border:#eae4d1 3px solid; margin:-3px;}
.contUl li img:hover{border:#FF6600 3px solid; margin:-3px;}
.cls{clear:both;}
.hidden{display:none;}
#sourse{border:1px dotted #ccc;width:600px;height:300px;margin:0px auto;}
.textDiv{margin:10px 10px 10px;text-align:center;}
.example{margin:10px;background:#FFF;border:1px dotted #ccc;padding:10px;}
.scrolldoorFrame{width:100%;margin:0px auto;overflow:hidden;}
.scrollUl{width:100%;padding:0px 5px; border-bottom:1px solid #CCC;overflow:hidden;height:32px;}
.scrollUl li{float:left; width:60px; text-align:center;}
.bor03{border:1px solid #ccc;border-top-width:0px; }
.sd01{cursor:pointer;border:1px solid #CCC;background:#EEE;margin:5px;padding:2px;font-weight:bold; color:#193b5f;}
.sd02{cursor:pointer;border:1px solid #DDD;margin:5px;padding:2px;color:#193b5f;}